User Function API Specification
This section defines the programmatic objects that are available within user functions.
IVector Members
Namespace: DPL Studio.Connectors.ConnectorInterfaces
Represents a collection of scalar values, usually as a column within a table.
Public Methods
| Method | Description |
|---|---|
public string GetName() | Returns the display name for this vector. |
public void SetName(string name) | Sets the display name for this vector. |
public Type GetDataType() | Returns the data type for the values contained in the vector. |
IDataCachedTable Members
Namespace: DPL Studio.Connectors.ConnectorInterfaces
Represents a collection of vectors. IDataCachedTable is commonly used to store tabular data; however, it is not required that all columns have the same length.
Public Methods
| Method | Description |
|---|---|
public int GetRowCount() | Returns the length of the longest vector within the table. |
public object GetValue(int rowIndex, int colIndex) | Returns the value at the given row and column index. |
DbTableMetadata GetMetadata() | Returns the table metadata, describing the type and display information for the fields contained within the table. |